better a live coward than a dead hero - Inglés Sinónimo Diccionario

Can't found any synonym terms.